A large machinery used for compacting asphalt or soil in construction.
A metaphorical term for a tough, unstoppable force in a situation.
कोई मजबूत और अनियंत्रित शक्ति
English Usage: The new legislation felt like a road roller, crushing all opposition in its path.
Hindi Usage: नया कानून एक सड़क रोलर की तरह लग रहा था, जो अपने रास्ते में सभी प्रतिरोध को कुचल रहा था।